package 高级;

import java.util.HashMap;
import java.util.Hashtable;

//1 :baidu:找出HashTable的特点，比较HashTable和HashMap的差异;
//        分别加入10万个数，比较世间。
//        再随机删除  100个数，比较时间
public class Zuoye04211 {
    public static void main(String[] args) {
        Hashtable a=new Hashtable();
        HashMap b=new HashMap();
        long start1=System.nanoTime();
        long start2=System.nanoTime();
        for (int i = 0; i <100000 ; i++) {
            a.get(i);
            b.get(i);
        }
        int a1=(int)Math.random()*100;
        a.remove(a1);
        long end1=System.nanoTime();
        System.out.println("Hashtable耗时"+(end1-start1));
        int a2=(int)Math.random()*100;
        a.remove(a2);
        long end2=System.nanoTime();
        System.out.println("HashMap耗时"+(end2-start2));
    }
}
